package com.qububu.common.user.service;

import com.qububu.common.user.dto.UserInfoDto;
import com.qububu.common.user.dto.UserLoginInfoDto;

public interface UserService {

	/**
	 * 如果是合法用户，返回其ID。否则返回null
	 * @param email: 用户邮箱, pwd: 用户密码
	 * @return
	 */
	UserInfoDto doCheckUserIsLegal(UserLoginInfoDto loginInfo);
	
	boolean doCheckEmailAlreadyExist(String user_id);
	
	UserInfoDto doAddUser(UserInfoDto userInfoDto, UserLoginInfoDto userLoginInfoDto);

	UserInfoDto doModifyUser(UserInfoDto userInfoDto);
	
}
